package com.ruoyi.combat.domain.equiplocation;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 虚假IP表
 * @author baijie
 * @date 2025-3-6
 */
@ApiModel("虚假IP表")
@Data
public class CombatFakeIp extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("虚假IP表id")
    private Long id;

    @ApiModelProperty("虚假IP")
    @NotBlank(message = "虚假IP不能为空")
    private String fakeIp;

    @ApiModelProperty("虚假IP经度")
    @NotBlank(message = "虚假IP经度不能为空")
    private String fakeLon;

    @ApiModelProperty("虚假IP纬度")
    @NotBlank(message = "虚假IP纬度不能为空")
    private String fakeLat;

    @ApiModelProperty("虚假IP位置")
    @NotBlank(message = "虚假IP位置不能为空")
    private String fakeLocation;
}
